html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;text-align: center;}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:12px;color:#222;font-family:Arial, Helvetica, sans-serif;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0;padding-left:0; list-style:none;}
ul,li {list-style-type:disc; list-style:none;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
*:focus {outline:0 none;}


/*颜色*/
.gray{ color:#7e7e7e;}
.orange{ color:#e3943a;}
.green{ color:#2ea464;}	
.red{ color:#dd1517}
.white{ color:#fff;}
.black{ color:#000;}
.blue{ color:#3366cc}
.price{ color:#777676}

.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}

.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px;}
.mr40{margin-right:40px;}
.mr45{margin-right:45px;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}


.text{word-break: break-all;word-wrap: break-word;font-size: 12px;}
/*图片单边框*/
.single-border{border:1px solid #CCC;}
/*图片双边框*/
.double-border{border:2px solid #dedede;padding:1px;background:#ffffff;}
/*盒子通用样式*/
.boxStyle{border:1px solid #78c32e;overflow:hidden;}
/*公司简介图片*/
.introImg{float:left; margin-right:8px;}
/*广告图片*/
.adv{ margin-top:9px!important;line-height:0; float:left;}
.adv1{ width:542px; line-height:0; float:left;}
/*边框线*/
.borderB{border-bottom:1px dashed #b3b3b3;}
/*图片标题*/
.imgTitle{width:148px;display:block;margin:0 auto;text-align:center;overflow:hidden;/*可以设置标题背景和颜色*/background:;color:;}
/*英文标题*/
.englistT{ float:left;font-size:10px; margin-left:0px;}

.imgt{ float:left; line-height:15px; text-align:center; padding:0; margin:0 3px; font-size:13px;/*修改*/ }
.imgt:hover img{ opacity: 0.70;filter : progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=70,finishOpacity=100);}




/* 人才招聘
----------------------------------------------------*/

/* 职位列表 */
.jobs-list{width:100%;border:1px solid #E4E4E4; padding-bottom:10px;margin-top:10px}
.jobs-list .joblistbox{ width:675px; height:148px; border:1px solid #E4E4E4; margin-left:13px; margin-top:10px;}
.jleft{ width:520px; padding-left:15px; padding-top:15px; float:left}
.jleft h2{font-family:"microsoft yahei","宋体"; font-size:20px; font-weight:lighter; color:#000000; height:30px;}
.jleft .tip{ height:20px; color:#009900; padding-top:5px;}
.jleft .amount{ height:20px; color:#000000; padding-top:5px;}
.jleft .txt{ color: #999999; line-height:180%;word-break:break-all;word-wrap:break-word;}
.jright{width:95px; padding-top:18px; padding-left:20px; float:left}
.jright .showurl a{ width:94px; height:27px; line-height:27px; text-align:center;background:url(../images/base/2.gif) repeat-x 0px -28px; display:block;margin-bottom:15px;}
.jright .showurl a:hover { background-position:0px 0px; color:#FFFFFF; text-decoration: none}
.jright .abox{width:94px; height:27px; line-height:27px; text-align:center;background:url(../images/base/2.gif) repeat-x 0px -28px; cursor:pointer; margin-bottom:15px;}
.jright .morebox{width:94px; height:27px; line-height:27px; text-align:center;background:url(../images/base/2.gif) repeat-x 0px -28px; cursor:pointer; margin-bottom:15px; position:relative}
.jright .morebox .more{ position:absolute; left:0px; top:0px; width:94px; height:100px; background-color:#ffffff; display:none; border:1px #CCCCCC solid; line-height:23px; padding-top:5px;}
/* 职位展示 */
.jobs-show{width:auto;border:1px solid #E4E4E4; padding:15px;}
.jobs-show .jobsshow{ line-height:180%;word-break:break-all;word-wrap:break-word;}
.jobsshow h1{font-family:"microsoft yahei","宋体"; font-size:30px; font-weight:lighter; color:#000000; line-height:30px; padding-bottom:10px;}
.jobsshow .imgtipbox{ width:auto; height:50px; line-height:130%; padding-top:6px;  padding-left:10px; border-bottom:1px #E4E4E4 dashed; margin-bottom:15px;}
.jobsshow .liimg{width:92px; height:40px; float:left; background-color: #FFFFCC; color:#999999; background:url(../images/base/3.gif) no-repeat; padding-left:38px;}
.jobsshow .liimg.li1{ background-position:0px 0px;}
.jobsshow .liimg.li2{ background-position:0px -50px;}
.jobsshow .liimg.li3{ background-position:0px -100px;}
.jobsshow .liimg.li4{ background-position:0px -150px;}
.jobsshow .liimg.li5{ background-position:0px -200px;}
.jobsshow .tip{ color: #009900; height:30px;}
.jobsshow .contact{ padding:3px; border:1px   #FF9900 solid; background-color: #FDFBF0; padding-left:8px;}
.jobsshow .tit{ height:33px ; line-height:33px; font-size:14px; color:#333333}
.jobsshow .share{ text-align:center; padding:10px; padding-left:180px;}
.jobsshow .remind{ background-color: #FFFDE8; border:1px #FF9900 solid; color:#FF0000; padding:8px 15px;}
.jobsshow .floatli li{width:335px; float:left; height:26px; line-height:26px; overflow:hidden}
/* 申请职位 */
.jobs-apply{ padding-top:10px; background-color:#FFF; border:1px solid #ccc;}
.jobs-apply .u-cttf{padding:0 10px;}
.jobs-apply .m-form{padding: 30px 0 50px 50px; margin-right: 30px; border-right:1px solid #CCC}
.jobs-apply .other{ padding:25px 0 50px 30px;}
.jobs-apply .other p{ line-height:34px;}


/* 在线留言
--------------------------------------------------------------------------*/

.tips{color:#666;width:486px;margin:10px 0 10px 10px;border:1px solid #dedede;padding:7px;border-radius:5px;box-shadow:0px 0px 3px rgba(0,0,0,.1);}
.guestbook_box{padding:10px 20px!important; background-color:#ffffff;}
/* 留言页面TABS选项卡 */
#tabs-9{zoom:1;padding:0;margin:3px;}
#tabs-9 .tabs-span{float:left;font-size:14px;font-weight:bold;color:#222;}
#tabs-9 .ui-tabs-nav{list-style: none;border: 1px solid #dadbd6;background: #F7F7F7;margin: 20px 0 30px;text-align:center;height:44px;}
#tabs-9 li.first a{border-left: 1px solid #dadbd6;}
#tabs-9 .ui-state-default{float:left; display:inline;}
#tabs-9 .ui-state-default a{display: block;width:150px;padding: 10px 12px;background-color: #f5f6f1;border-right: 1px solid #dadbd6;font-size: 14px;font-weight: bold;color: #0192b5;text-align: center;position: relative;cursor: pointer;}
#tabs-9 .ui-state-default a:hover{text-decoration: underline;}
#tabs-9 .ui-tabs-hide{display:none!important;}
#tabs-9 li.ui-tabs-selected a{margin: -1px 0;background-color: #fff;border-top: 2px solid #dadbd6;border-bottom-color: #fff;color: #c00;}
#tabs-9 li.ui-tabs-selected a,#tabs-6 li.ui-state-disabled a{cursor:pointer;}
#tabs-9 .ui-tabs-panel{display:block;height:auto;overflow:hidden;clear:both;}
#tabs-9 .ui-tabs-panel a{}
/* 留言回复页面 */
.col{float: left}
.col-last{margin-right: 0!important}
.col{margin-right: 28px}
.col1{width: 140px}
.col2{width: 496px}
.reviews{font-family: arial;font-size: 12px;color: #666;line-height: 22px}
.reviews p{color: #666;padding-left: 8px}
.reviews .feedback-row{padding: 15px 0 24px;border-bottom: 1px solid #ececec}
.reviews .feedback-date{font-size: 12px;color: #999;}
.reviews .feedback-comment{ font-size: 12px;font-weight: 400;line-height: 22px;padding-left: 0;padding-right: 5px;margin-bottom: 15px}
.customize-message{display:table-cell;*display:inline-block;border-radius: 6px;background: #e5f4f7;margin-right: 0;padding:15px;width:2000px;*width:auto;line-height: 22px;color: #666;font-weight: 400;font-size: 12px;position: relative;vertical-align: middle;}
.customize-message span a{font-style: normal;font-weight: 500}
.avatar{float: left;margin-right: 15px;height: 50px;vertical-align: middle;}
.avatar img{border-radius: 3px;width: 50px;height: 50px;}


/* 联系我们
--------------------------------------------------------------------------*/

#container{ display:block; width:auto;height:380px;border:1px solid #000;}
.p_name{color:red;}



/* 
 * 其它特殊页面样式-备用
--------------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/

/* 网站地图 */
.siteMap{width: 980px;margin: auto;border: 1px solid #e6e6e6;border-bottom: 0;background: #f9f9f9;}
.siteMap-item{width: 970px;padding-left: 10px;padding-bottom: 3px;border-bottom: 2px solid #DFDFDF;}
.siteMap-item h2{background: url(../images/base/search_sprite.png) -41px -341px no-repeat;width: 80px;padding-left: 18px;color: #535353;font-size: 14px;font-weight: bold;float: left;position: relative;top: 15px;overflow: hidden;}
.siteMap-list{float: left;background: #fff;width: 850px;padding: 0 0 5px 22px;overflow: hidden;}
.siteMap-list li{float: left;width: 98px;height: 33px;line-height: 33px;border-bottom: 1px solid #dfdfdf;margin: 10px 73px 0 0;overflow: hidden;}
.siteMap-list li a{font-size: 14px;color: #333;}
.siteMap-list li a:hover{color: #ff6600;}

